var express = require('express');
var router = express.Router();
var fs = require('fs');
const { url } = require('inspector');

/* 留言列表 */
router.get('/', function(req, res, next) {
	fs.readFile('./message.txt',function(err,result){
		if(err){ 
 			console.log("留言读取失败！"); 
 			return; 
 		}
		var message = result.toString();
		console.log(message);
		res.render('index', { title: '留言列表', msg:message });
	});
  
});

// 渲染发布留言页面
router.get('/form', function(req, res, next) {
  res.render('form', { title: '发布留言' });
});

// 提交留言
router.post('/form', function(req, res, next) {
  var title = req.body.title;
  var author = req.body.author;
  var content = req.body.content;
  var msg = "<br>标题：" + title + "<br>作者：" + author + "<br>内容：" + content + "<br>";
  fs.appendFile('./message.txt', msg, function(err){
  	if(err){ 
 			console.log("留言写入失败！"); 
 			return; 
 		}
  	console.log('留言写入成功！');
  });
  res.redirect('/');  // 跳转到首页，留言列表
  
});


module.exports = router;
